armoured catfishes - Turco Inglés Diccionario